package com.example.javatwo.pojo.xs.thy;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonFormat;

public class adjustmain {
	@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT",locale="zh")
	private Date adjustDate;	/*单据日期*/
	private String billNo; /*单据号码*/
	private String incSubjectName;	/*增值科目*/
	private String decSujectName;	/*减值科目*/
	private String voucherNo;	/*凭证编号*/
	private String cotType;	/*调整方式*/
	private String makerSign; /*制单人员*/
	private String permitterSign;	/*复核人员*/
	List<adjustsub> adjustsubs=new ArrayList<adjustsub>();//详表
	public Date getAdjustDate() {
		return adjustDate;
	}
	public void setAdjustDate(Date adjustDate) {
		this.adjustDate = adjustDate;
	}
	public String getBillNo() {
		return billNo;
	}
	public void setBillNo(String billNo) {
		this.billNo = billNo;
	}
	public String getIncSubjectName() {
		return incSubjectName;
	}
	public void setIncSubjectName(String incSubjectName) {
		this.incSubjectName = incSubjectName;
	}
	public String getDecSujectName() {
		return decSujectName;
	}
	public void setDecSujectName(String decSujectName) {
		this.decSujectName = decSujectName;
	}
	public String getVoucherNo() {
		return voucherNo;
	}
	public void setVoucherNo(String voucherNo) {
		this.voucherNo = voucherNo;
	}
	public String getCotType() {
		return cotType;
	}
	public void setCotType(String cotType) {
		this.cotType = cotType;
	}
	public String getMakerSign() {
		return makerSign;
	}
	public void setMakerSign(String makerSign) {
		this.makerSign = makerSign;
	}
	public String getPermitterSign() {
		return permitterSign;
	}
	public void setPermitterSign(String permitterSign) {
		this.permitterSign = permitterSign;
	}
	public List<adjustsub> getAdjustsubs() {
		return adjustsubs;
	}
	public void setAdjustsubs(List<adjustsub> adjustsubs) {
		this.adjustsubs = adjustsubs;
	}
	public adjustmain(Date adjustDate, String billNo, String incSubjectName, String decSujectName, String voucherNo,
			String cotType, String makerSign, String permitterSign,
			List<com.example.javatwo.pojo.xs.thy.adjustsub> adjustsubs) {
		super();
		this.adjustDate = adjustDate;
		this.billNo = billNo;
		this.incSubjectName = incSubjectName;
		this.decSujectName = decSujectName;
		this.voucherNo = voucherNo;
		this.cotType = cotType;
		this.makerSign = makerSign;
		this.permitterSign = permitterSign;
		this.adjustsubs = adjustsubs;
	}
	@Override
	public String toString() {
		return "adjustmain [adjustDate=" + adjustDate + ", billNo=" + billNo + ", incSubjectName=" + incSubjectName
				+ ", decSujectName=" + decSujectName + ", voucherNo=" + voucherNo + ", cotType=" + cotType
				+ ", makerSign=" + makerSign + ", permitterSign=" + permitterSign + ", adjustsub=" + adjustsubs + "]";
	}
	public adjustmain(Date adjustDate, String billNo, String incSubjectName, String decSujectName, String voucherNo,
			String cotType, String makerSign, String permitterSign) {
		super();
		this.adjustDate = adjustDate;
		this.billNo = billNo;
		this.incSubjectName = incSubjectName;
		this.decSujectName = decSujectName;
		this.voucherNo = voucherNo;
		this.cotType = cotType;
		this.makerSign = makerSign;
		this.permitterSign = permitterSign;
	}
	public adjustmain() {
		super();
	}


}
